highest rank - French English Dictionary